debarkation net
noun
: a net that may be hung over the side of a ship to enable troops to climb down into small boats
Love words? Need even more definitions?
Merriam-Webster unabridged
Share